resembling the head of a ram - Turc Anglais Dictionnaire